001-python基础-python安装和升级
一、windows下安装
1.1 Python下载
[python下载]( https://www.python.org/downloads/)
选择可执行文件( 64位3.5.2Windows x86-64 executable installer或32位3.5.2 Windows x86 executable installer)、
(64位2.7.12 Windows x86-64 MSI installer或32位2.7.12 Windows x86 MSI installer)
1.2 Python安装(包括Python2和Python3)
推荐安装路径为C:\Python27和C:\Python35,因为如果路径有空格的话(C:\Program Files\Python35)pip可能会有问题.
将C:\Python35\python.exe修改为python3.exe,C:\Python35\Scripts\pip.exe改为pip3.exe,如果已经有pip3.exe,就把pip.exe删除。
以后需要使用Python3的环境就在终端输入python3就行(输入python就是python2.7的环境),同理pip3就是使用python3的pip
上面改好之后pip可能会出问题(终端输入>pip3 报错如下:Fatal error in launcher: Unable to create process using '"'),需要升级一下对应的pip3(终端输入>python3 -m pip install -U pip)
备注:2017年2月15日,在windows环境中安装python2.7和python3.6, python3 -m pip install -U pip命令后,提示“Requirement already up-to-date: pip in c:\python36\lib\site-packages”,目前pip3命令还无法正常使用,待解决。
1.3 关于pip
关于pip的介绍,类似yum以前旧版本的Python可能还要单独装pip,现在Python都是自带pip,无需单独安装pip。
1.4 配置环境变量
【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】如:原来的值;C:\python27,切记前面有分号。
二、linux下安装python
无需安装,原装Python环境. ps:如果自带2.6,请更新至2.7
三、windows下升级python
卸载重装即可。
四、linux下更新python
Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python。
1 查看默认Python版本 2 python -V 3 4 1、安装gcc,用于编译Python源码 5 yum install gcc 6 2、下载源码包,https://www.python.org/ftp/python/ 7 3、解压并进入源码文件 8 4、编译安装 9 ./configure 10 make all 11 make install 12 5、查看版本 13 /usr/local/bin/python2.7 -V 14 6、修改默认Python版本 15 mv /usr/bin/python /usr/bin/python2.6 16 ln -s /usr/local/bin/python2.7 /usr/bin/python 17 7、防止yum执行异常,修改yum使用的Python版本 18 vi /usr/bin/yum 19 将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6